floating refuse - German English Dictionary